enlarged liver and spleen - Francés Inglés Diccionario